left atrium - Spanish English Dictionary